spinetail mobula - German English Dictionary